Skip to content

chore(docs): align Mintlify production docs with tagged releases#31

Merged
ggonzalez94 merged 1 commit intomainfrom
chore/docs-live-release-sync
Feb 25, 2026
Merged

chore(docs): align Mintlify production docs with tagged releases#31
ggonzalez94 merged 1 commit intomainfrom
chore/docs-live-release-sync

Conversation

@ggonzalez94
Copy link
Owner

@ggonzalez94 ggonzalez94 commented Feb 25, 2026

Summary

  • sync docs-live to the release commit on every v* tag in the release workflow
  • document that Mintlify production should target docs-live
  • add changelog entry for release-aligned docs publishing

Why

Mintlify production deploys from a branch, not a Git tag. This keeps live docs aligned with released binaries by promoting only tagged commits to docs-live.

Validation

  • go test ./...
  • go vet ./...

Note

Medium Risk
Adds a forced git push --force to a shared branch during releases, which can overwrite history if misconfigured and may affect any consumers of docs-live.

Overview
Updates the tagged release GitHub Action to force-sync the docs-live branch to the exact v* tag commit after GoReleaser runs, enabling Mintlify production docs to deploy from a branch that always matches the latest release.

Documents the new docs publishing flow by noting that Mintlify should target docs-live (in README.md/AGENTS.md) and adds a corresponding CHANGELOG.md entry under Unreleased.

Written by Cursor Bugbot for commit 6956766. This will update automatically on new commits. Configure here.

@ggonzalez94 ggonzalez94 merged commit fd1003c into main Feb 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant